delay complaint - German English Dictionary